package com.qingcheng.service.goods;

import com.qingcheng.entity.PageResult;
import com.qingcheng.pojo.goods.Brand;

import java.util.List;
import java.util.Map;
/**
 * 品牌业务逻辑层
 */
public interface BrandService {
    public List<Brand> findAll();

//    分页查询
    public PageResult<Brand> findPage(int page, int size);

    //组合条件(品牌名称，首字母)查询
    public List<Brand> findList(Map<String,Object> searchMap);

    //组合条件分页查询
    public PageResult<Brand> findPage(Map<String,Object> searchMap,int page, int size);

    //根据id查询
    public Brand findById(Integer id);

    //新增品牌
    public void add(Brand brand);

    //更新品牌信息
    public void update(Brand brand);

    //品牌删除
    public void deleteById(Integer id);

    public void deleteByPrimaryKey(Brand brand);

}
